4.3 Installing .NET Framework and .NET Core
MyID requires both .NET Framework and .NET Core.
4.3.1 .NET Framework
SIU references: SIU-037, SIU-038.
The Microsoft .NET framework version 4.8 must be installed on web server, application server, database server, and all client PCs before you install MyID.
Note: MyID is developed and tested using .NET framework 4.8. If you need to use a later version of the .NET framework, contact customer support quoting reference SUP-283.
Note: For Windows Server, you must upgrade your system to .NET 4.8. See the Microsoft website for details.
4.3.2 .NET Core Hosting
SIU references: SIU-299, SIU-300, SIU-321.
The web services server requires ASP.NET Core Runtime 6.0 Hosting Bundle. The application server requires the .NET Runtime 6.0 package. In addition, any client on which you want to run the MyID Operator Client requires the Desktop Runtime version of .NET Core.
To obtain the installation programs, visit the Microsoft .NET download site:
dotnet.microsoft.com/en-us/download/dotnet/6.0/runtime
-
For the MyID web services server, download and install ASP.NET Core Runtime 6.0 Hosting Bundle.
Important: You must install the Core Hosting Bundle after installing IIS. If you install the Core Hosting Bundle before IIS, you must repair the installation; run the Core Hosting Bundle installation program again after installing IIS.
-
For the MyID application server, download and install the .NET Runtime 6.0 package.
-
For each client PC that is going to use the MyID Operator Client, download and install the .NET Core Desktop Runtime 6.0.
Note: On a 64-bit client operating system, you require both the x86 and x64 versions of the .NET Core Desktop Runtime 6.0. On a 32-bit client operating system, you require only the x86 version.
The .NET Core Desktop Runtime (x64 version) is also required on the MyID application server if you want to use the MyID Document Uploader; see the MyID Document Uploader guide for more information.
Important: Microsoft releases updates for .NET Core that are compatible with the initial release. These updates include security fixes that are essential to the continued safe operation of your system. You are strongly advised to keep your installation of .NET Core up-to-date with the latest third point releases available from Microsoft; for example, 6.0.5 for .NET Core 6.0.
Note: There is a known issue when using the .NET Core Desktop Runtime version 6.0.0 or 6.0.1 that prevents the MyID Client Service from starting. Ensure that your client PCs are using a later third point release of the .NET Core Desktop Runtime 6.0.